const poemPool = [
  {
    title: '静夜思',
    dynasty: '唐',
    author: '李白',
    content: [
      '床前明月光，',
      '疑是地上霜。',
      '举头望明月，',
      '低头思故乡。'
    ],
    annotation: '这首诗表达了诗人在安静的夜晚，看到月亮时想念家乡的心情。'
  },
  {
    title: '春晓',
    dynasty: '唐',
    author: '孟浩然',
    content: [
      '春眠不觉晓，',
      '处处闻啼鸟。',
      '夜来风雨声，',
      '花落知多少。'
    ],
    annotation: '这首诗描写了春天早晨的美好景象，充满了对春天的喜爱。'
  },
  {
    title: '登鹳雀楼',
    dynasty: '唐',
    author: '王之涣',
    content: [
      '白日依山尽，',
      '黄河入海流。',
      '欲穷千里目，',
      '更上一层楼。'
    ],
    annotation: '这首诗告诉我们，要想看得更远，就要站得更高。鼓励我们不断进步。'
  },
  {
    title: '悯农',
    dynasty: '唐',
    author: '李绅',
    content: [
      '锄禾日当午，',
      '汗滴禾下土。',
      '谁知盘中餐，',
      '粒粒皆辛苦。'
    ],
    annotation: '这首诗描绘了农民在烈日下辛勤劳作的场景，告诫我们要爱惜粮食，尊重劳动。'
  },
  {
    title: '咏鹅',
    dynasty: '唐',
    author: '骆宾王',
    content: [
      '鹅，鹅，鹅，',
      '曲项向天歌。',
      '白毛浮绿水，',
      '红掌拨清波。'
    ],
    annotation: '这首诗是骆宾王七岁时所作，描写了鹅在水中游玩时的活泼姿态和美丽形象。'
  }
];

Page({
  data: {
    currentPoem: {},
    currentIndex: 0
  },

  onLoad(options) {
    this.loadPoem(0);
  },

  loadPoem(index) {
    this.setData({
      currentPoem: poemPool[index],
      currentIndex: index
    });
  },

  prevPoem() {
    let prevIndex = this.data.currentIndex - 1;
    if (prevIndex < 0) {
      prevIndex = poemPool.length - 1; // 循环到最后一个
    }
    this.loadPoem(prevIndex);
  },

  nextPoem() {
    let nextIndex = this.data.currentIndex + 1;
    if (nextIndex >= poemPool.length) {
      nextIndex = 0; // 循环到第一个
    }
    this.loadPoem(nextIndex);
  },

  playAudio() {
    // 这里将来会集成语音朗读功能
    wx.showToast({
      title: '语音朗读功能开发中',
      icon: 'none'
    });
  }
});